Big Huge Thesaurus

sweet clover

noun